import java.util.*;
 
public class KassaRij { 
    private ArrayList<Persoon> pers; 
    
    /** 
     * Constructor 
     */ 
    public KassaRij()  
    { 
      pers=new ArrayList<Persoon>(); 
    } 
 
    /** 
     * Methode om een persoon achter in de rij te laten aansluiten. 
     * @param persoon 
     */ 
    public void sluitAchteraan(Persoon persoon)  
    { 
       pers.add(persoon);
    } 
 
    /** 
     * Methode om, indien er een rij bestaat, de eerste Persoon uit 
     * de rij te verwijderen en te retourneren. Als er niemand in de rij      
     * staat geeft deze null terug. 
     * @return Eerste persoon in de rij of null 
     */ 
    public Persoon eerstePersoonInRij()  
    { 
       int index = 0;
       Persoon perso = null;
        if (pers.isEmpty())
        {
             return null;
        }
        else
        {
          
            perso = pers.get(index);
            pers.remove(index);
        }
        return perso;
    } 
 
    /** 
     * Methode kijkt of er personen in de rij staan.  
     * @return Of er wel of geen rij bestaat 
     *      */ 
    public boolean erIsEenRij()  
    { 
        
if (pers.isEmpty())
        {
           return false;
        }
        else 
        {
            return true;
        }
    } 
} 